package com.lej.dataservice.club.bean.register

import com.lej.core.utils.extention.safe

/**
 * [ai_result] 0时ai拒绝无人脸 1时ai拒绝有人脸 2是ai通过。此时用户可以选择报告为本人
 * [miss_result] 1时跳过验证，直接过。优先级大于AI判断 0不跳过
 * */
data class BindingBgInfo(var photoid: String?, var photourl: String?, val miss_result: Int?, val ai_result: Int?) {
    ///能直接过 miss_result 为1或者ai通过
    fun canPassed() = miss_result == 1 || ai_result == 2

    ///Ai判断出有人，但是本人认证失败，给用户手动确认的机会
    fun hasFace() = miss_result.safe() == 0 && ai_result == 1
}